be scattered or strewn over - Spanish English Dictionary